VARDA Rule Design and Visualization Tool-Chain

نویسندگان

  • Grzegorz J. Nalepa
  • Igor Wojnicki
چکیده

A prototype design tool-chain (VARDA) for the ARD hierarchical rule design method is presented in the paper. It is implemented in the Unix environment using Prolog and Graphviz for design visualization. 1 Rule Design with ARD+ The HeKatE project (hekate.ia.agh.edu.pl) aims at providing design methods and tools that support a rule-based systems design process. Currently HeKatE supports a conceptual design with the ARD+ method (Attribute Relationships Diagrams). The main, so-called logical design, is carried out with the use of the XTT method (eXtended Tabular Trees) [1]. This paper is dedicated to the presentation of VARDA (Visual ARD Rapid Development Alloy), a rapid prototyping environment for the ARD+ method. The main objective of ARD+ is to capture relationships between attributes in terms of Attributive Logic [2]. Attributes denote certain system property. ARD+ captures functional dependencies among these properties. Such dependencies form a directed graph with nodes being properties. There are two kinds of attributes: a conceptual attribute is an attribute describing some general, abstract aspect of the system to be specified and refined; a physical attribute is an attribute describing a well-defined, atomic aspect of the system. There are two transformations allowed during the ARD+ design process. Finalization transforms a simple property described by a conceptual attribute into a property described by one or more conceptual or physical attributes. It introduces a more specific knowledge about the given property. Split transforms a complex property (source property) into a number of properties (resulting properties) and defines functional dependencies among them. Attributes are unique, the same attribute cannot describe more than a single property. The evolution of the hierarchical ARD+ design is captured within the Transformation Process History. The TPH forms a tree that allows for recreation of any stage of the design. ? The paper is supported by the Hekate Project funded from 2007–2009 resources for science as a research project.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

HaDEs Presentation of the HeKatE Design Environment

TOOL PRESENTATION: The paper introduces the HeKatE design environment called HaDEs. The HeKatE project aims at delivering new knowledge representation methods for rule-based systems. Principal ideas include an integrated hierarchical design process covering stages from conceptual, through logical to physical design. These stages are supported by speci c knowledge representation methods: ARD+, X...

متن کامل

AGH University of Science and Technology

This report presents a design method for decision rules called ARD+. It is an extension of a previously proposed ARD method. In ARD+ the emphasis is put on the gradual refinement of the conceptual model of a knowledge-based system described with attributes. A practical algorithm providing a transition from the ARD+ design to rule design is introduced. Using ARD+ and the algorithm it is possible...

متن کامل

ARD+ Design and Visualization Tool-Chain Prototype in Prolog

The paper presents a prototype design tool-chain for the ARD+ conceptual design method for rules, called VARDA. The tool-chain is implemented in a Unix environment with the use of Graphviz visualization tool and SWI-Prolog. Introduction An effective design support is a complex issue. It is related to the design methods as well as the human-machine interface. What is often not emphasized, is the...

متن کامل

Procedural Modeling as an Analytical Tool for 3D Survey in Urban Design Assessment

This paper examines procedural modeling as a tool for 3D modeling creation. Procedural modeling historically has been used for 3D visualization of natural features, but with the release of the software CityEngine in 2008, the technology can easily be adopted also in problem domains dealing with urban environments. Then, we will examine and compare two types of modeling, traditional and proc...

متن کامل

Multi-objective design of fuzzy logic controller in supply chain

Unlike commonly used methods, in this paper, we have introduced a new approach for designing fuzzy controllers. In this approach, we have simultaneously optimized both objective functions of a supply chain over a two-dimensional space. Then, we have obtained a spectrum of optimized points, each of which represents a set of optimal parameters which can be chosen by the manager ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008